have a stuffy nose - Francés Inglés Diccionario